physical durability - Français Anglais Dictionnaire